﻿using System;

namespace WebForm
{
    public partial class B2F : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //1. 构建整数数组，所谓要传递到前端的数据。
            var data = new int[] { 1, 2, 3, 4 };

            //向下找到编号 2，它是一个属性。
            //3. 利用 Newtonsoft.Json 将数据对象串行化为 JSON 字符串，并保存到 HiddenData 属性中，以备在页面上使用。
            HiddenData = Newtonsoft.Json.JsonConvert.SerializeObject(data);

            //现在转到 B2F.aspx 查看。
        }

        /// <summary>
        /// 2. 用来存储要传递到页面的数据，此属性在 Page_Load 事件响应中赋值。
        /// 定义为属性后，可以在页面的设计器代码中使用，届时属性已经被赋值。
        /// </summary>
        public string HiddenData { get; set; }
    }
}